Using afinn lexicon, score each report over time using a cumulative sum. The reports all trend downward using raw scores, indicating an overall negative tone. To help account for this, there is a pos_adj parameter that calculates the ratio of abs(sum(neg) / sum(pos)). Multiplying the positive scores by (some fraction of) this parameter helps boost those scores in relation to negative scores.
For each mission, chart out the cumulative sum of ‘karmic balance’ - using word count as a metric of time.
A bar chart showing the team’s final karmic balance for each chapter